.container :global .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
	width: auto;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #ccc;
	background: #fff;
	font-size: 12px;
	color: #848484;
	cursor: pointer;
	border-radius: 5px 5px 0 0;
}

.container :global .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active {
  color: #fff;
  background: #3598dc;
}

.container :global .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-nav-container {
  height: auto;
}

.container :global .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab .ant-tabs-close-x {
  color: #fff;
}

/** 保证tabpane的内容全屏 **/
.container :global .ant-tabs-content {
  width: 100%;
  height: 100%;
}

.container :global .ant-tabs {
	position: initial;
	background: white;
	padding: 0 10px;
}

.sidebar {
  position: fixed;
  top: 0px;
  left: 0px;
  bottom: 0px;
  width: 300px;
  background: linear-gradient(#3366cc, #73b6eb);
}

.nav_submenu {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 99;
  background-color: white;
}

.system :global .ant-menu-item-selected {
  background-color: #a6efff !important;
  color: black;
}

.system :global .ant-menu-item:hover {
  background-color: #039adf !important;
  color: white;
}